English Dictionary
◊ ROCKET LAUNCHER
rocket launcher
n : a device capable of launching a rocket [syn: {launcher}]